AugularJS基础入门与实践

您所在的位置:网站首页 $rootscope inprog AugularJS基础入门与实践

AugularJS基础入门与实践

2022-04-23 15:35| 来源: 网络整理| 查看: 265

  创建一个angular模块,即ng-app所绑定的部分,需要传递两个参数: ① 模块名称,即ng-app所需要绑定的名称。ng-app="myApp"; ② 数组:需要注入的模块名称,不需要可为空。

var app = angular.module("myApp",[]);

在Angular模块上,创建一个控制器Controller,需要传递两个参数称。 ① ng-controller="myCtrl" ② controller的构造函数:构造函数可以传入多个参数,包括$scope/$roatScope以及各种系统内置对象

【angularJS中的作用域】 ①$scope:局部作用域,声明在$scope上的属性和方法,只能在当前Controller中使用; ②$rootScope:根作用域,声明在$rootscope上的熟悉感和方法可以在ng-app所包含的任何区域使用(无论是否同意controller,或是否在controller包含范围中)。 >>> 若没有使用$scope 声明变量,而直接在html中使用ng-model绑定的变量作用域为: 1.如果ng-model在某个ng-controller中,则此变量会默认绑定到当前Controller的$scope上 2.如果ng-model没有在任何一个ng-controller中,则此变量将绑定在$rootScope上。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3